package com.example.computer_exam_training_sys.service;

import java.net.SocketTimeoutException;

public interface QuestionGenService {
    /**
     * 生成题目
     * @param query 生成题目的提示词
     * @return 生成的题目内容
     * @throws SocketTimeoutException 当AI服务响应超时时抛出
     */
    String generateQuestion(String query) throws SocketTimeoutException;
}
